1 British thermal unit
English-Spanish medical dictionary > British thermal unit
2 BTU
English-Spanish medical dictionary > BTU